![]() ![]() |
Q: I've been investigating the Open Firmware device tree and it seems to be an object-oriented structure. Is that correct? A: Yes, and purposely so. This allows the devices to call their parent for services. When a device is opened, its ascendants are opened from the top down. Of course, this allows for each child to use the services of its parent, starting at the root of the device tree. Thus, devices will only have to be concerned with device-specific matters. Functionality common to all devices will be integrated into higher branches of the device tree. |
Developer Documentation | Technical Notes | Development Kits | Sample Code |